HTML5 figure标签是什么意思?HTML5 figure标签的使用方法详解
HTML5<figure>标签的定义和用法:
<figure> 标签用于对元素进行组合。
<figure> 标签规定独立的流内容(图像、图表、照片、代码等等)。
<figure> 元素的内容应该与主内容相关,同时元素的位置相对于主内容是独立的。如果被删除,则不应对文档流产生影响。
HTML5<figure>标签的实例:
文档中的一个小节,描述 PRC:
<figure> <h1>PRC</h1> <p>The People's Republic of China was born in 1949...</p> </figure>提示:请使用 <figcaption> 元素为元素组添加标题。
figure元素是一种元素的组合,可带有标题(可选)。figure标签用来表示网站制作页面上一块独立的内容,将其从网页上移除后不会对网页上的其他内容产生影响。figure所表示的内容可以是图片、统计图或代码示例。
注意:一个figure元素内最多只允许放置一个figcaption元素,其他元素可无限放置。
HTML5 figure标签的作用:
之前看到一个很有趣的轮子:Hover效果,没有使用 JavaScript 代码,全部都是 HTML + CSS便实现了,用审查者工具看了下源代码,发现 HTML 的基本构造如下面所示:
<figure class="effect-julia"> <img src=https://www.ym97.com/"img/21.jpg" alt="img21"/> <figcaption> <h2>Passionate <span>Julia</span></h2> <div> <p>Julia dances in the deep dark</p> <p>She loves the smell of the ocean</p> <p>And dives into the morning light</p> </div> <a href="#">View more</a> </figcaption> </figure>而我实现的源代码中HTML部分的代码,实例对比:
<div class="hover-area area-Julia"> <img src=https://www.ym97.com/"imgs/21.jpg" height="360" width="480"> <h3>PASSIONATE<strong>JULIA</strong></h3> <ul> <li>Julia dances in the deep dark.</li> <li>She loves the smell of the ocean</li> <li>And dives into the morning light</li> </ul> </div>很显然的区别是原本代码中使用了HTML5的新标签<figure>实现了页面的基础搭建,下面就简单聊聊这个HTML5的新标签<figure>。
值得一提的是尤其提到独立于文档主流之外,是在官方文档上面提到的,还提到了这个标签包含的内容应该具有独立性,可移植的,不影响主流内容。然后前文提到的描述这里就是作为<figure>的可选子标签<figcaption>中的内容。
现在回到之前我准备重复造的那个轮子,发现如果把对于图片的描述内容全部都包裹在<figcaption>标签中,无论是语义上还是代码结构上都更加的清晰。
HTML 4.01 与 HTML 5 之间的差异
<figure> 标签是 HTML 5 中的新标签。
【相关推荐】
HTML5<progress>标签是什么意思?HTML5<progress>标签的基本用法详解
HTML5中的header标签是什么意思?HTML5中header标签具体使用方法你知道吗?
以上就是HTML5 figure标签是什么意思?HTML5 figure标签的使用方法详解的详细内容,更多请关注php中文网其它相关文章!
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jiaob/cssm/6788.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
其中border-left决定了底部直
时间:2021-01-23
-
当你自己回头来看你写的
时间:2021-01-23
-
④格式标签 粗体:b/b 斜
时间:2021-01-23
-
我们直接看代码: !DOCTY
时间:2021-01-23
-
这里就是吐槽的IE6!) 图
时间:2021-01-23
-
假设我们的HTML代码如下:
时间:2021-01-23
-
那么使用 CSS3 新增的选择
时间:2021-01-23
-
scaleGlassRectangle.y
时间:2021-01-23
热门文章
-
可以加我的HTML5前端交流群111645711 CSS源码
时间:2021-01-15
-
就可以对子元素进行 3D 变形操作了
时间:2021-01-12
-
用css让一个容器水平垂直
时间:2021-01-12
-
而没有设置高度
时间:2021-01-19
-
canvas与html5实现视频截图成果
时间:2021-01-19
-
所以通常不需要发送
时间:2021-01-19
-
我们尝试一下更新一下HTML结构
时间:2021-01-23
-
scaleGlassRectangle.y
时间:2021-01-23
-
HTML5生拖放实例分析
时间:2021-01-12
-
在全局:root{ }伪类中定义了一个 CSS 变量
时间:2021-01-21
